admit or confess to having done something wrong or embarrassing - Spanish English Dictionary
History

admit or confess to having done something wrong or embarrassing

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "admit or confess to having done something wrong or embarrassing" in Spanish English Dictionary : 1 result(s)

English Spanish
Idioms
admit or confess to having done something wrong or embarrassing confesar de piano [v]